Chris Pollett > Old Classes >
CS174

( Print View )

Student Corner:
  [Grades Sec1]

  [Submit Sec1]

  [Class Sign Up Sec1]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HWs and Quizzes:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Hw5][Quizzes]

Practice Exams:
  [Mid1]  [Final]

                           












CS174Fall 2010Lecture Notes

Server-side Web Progamming

Videos of lectures are available. As they are on my office machine and I don't want robots to try to download them, the directory is password protected. The login is guest and the password is guest.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Aug 25 -- Web Browsers, Web Servers, Web Programming]

Week 2: [Aug 30 -- HTTP and XHTML] [Sep 1 -- XHTML and HTML 5]

Week 3: [Sep 6 -- Labor Day] [Sep 8 -- Tables and Forms]

Week 4: [Sep 13 -- Cascading Style Sheets] [Sep 15 -- CSS and Intro to PHP]

Week 5: [Sep 20 -- PHP: Data Types and Functions] [Sep 22 -- PHP: Functions, Patterns, Forms, Files]

Week 6: [Sep 27 -- PHP: Cookies, Sessions, Databases] [Sep 29 -- PHP: Databases and Classes]

Week 7: [Oct 4 -- Creating and Administering a Web Development Environment] [Oct 6 -- Git]

Week 8: [Oct 11 -- Introduction to Javascript] [Oct 13 -- More Javascript]

Week 9: [Oct 18 -- Even More Javascript] [Oct 20 -- Practice Midterm]

Week 10: [Oct 25 -- Midterm] [Oct 27 -- XML]

Week 11: [Nov 1 -- More XML Schemas, XSLT, and AJAX] [Nov 3 -- Webservices, Proxies, Rest, File Uploads, Security]

Week 12: [Nov 8 -- Security] [Nov 10 -- i18n and L10n]

Week 13: [Nov 15 -- Johnny Martin NaCL][Nov 17 -- Localization]

Week 14: [Nov 22 -- Scalability] [Nov 24 -- Squid, Start Flex]

Week 15: [Nov 29 -- Simple Flex and Air Apps] [Dec 1 -- How Search Engines Work]

Week 15: [Dec 6 -- Search Engine Optimization]